jQuery(window).load(function(){
    jQuery(".cuerpo-idea .img-idea img").each(function(){
        jQuery(this).css('margin-top', '-'+(jQuery(this).height()/2)+'px');
        jQuery(this).css('margin-left', '-'+(jQuery(this).width()/2)+'px');
        jQuery(this).css('display','none').css('visibility','visible').slideToggle(500);
    });
});

jQuery(function(jQuery) {
    //    jQuery("#popup").animate({left: '100px'},0);

    jQuery("div.boton-ver").click(function() {
        loadPopup();


        var data = {//estos son los datos que paso por $_POST
            action: 'mostrar_idea',
            id: jQuery(this).attr('id')
        };


        jQuery.ajax({
            type: "POST",
            url: ajax_object.ajax_url,
            data: data,
            beforeSend: function() {
                jQuery('.contenido-idea').css('display','none');
                jQuery('.cargando').fadeIn();
            },
            success: function(datos) {
                jQuery('.cargando').fadeOut();
                jQuery('.contenido-idea').html(datos);
                jQuery('.contenido-idea').fadeIn();
            },
            timeout: 4000,
            error: function() {
                alert('No se ha podido establecer la conexión con el servidor.');
                jQuery('.cargando').fadeOut();
            }
        });
    });


    //ACCIONES BOTON CONSULTAR CAJA PROMOCION
    jQuery("div.boton-consultar").click(function() {
        loadPopup();


        var data = {//estos son los datos que paso por $_POST
            action: 'mostrar_promo',
            id: jQuery(this).attr('id')
        };


        jQuery.ajax({
            type: "POST",
            url: ajax_object.ajax_url,
            data: data,
            beforeSend: function() {
                jQuery('.contenido-idea').css('display','none');
                jQuery('.cargando').fadeIn();
            },
            success: function(datos) {
                jQuery('.cargando').fadeOut();
                jQuery('.contenido-idea').html(datos);
                jQuery('.contenido-idea').fadeIn();
            },
            timeout: 4000,
            error: function() {
                alert('No se ha podido establecer la conexión con el servidor.');
                jQuery('.cargando').fadeOut();
            }
        });
    });


    jQuery("div.close").click(function() {
        disablePopup(); // function close pop up
    });

    jQuery(this).keyup(function(event) {
        if (event.which == 27) { // 27 is 'Ecs' in the keyboard
            disablePopup(); // function close pop up
        }
    });
    /************** start: functions. **************/

    function loadPopup() {
        jQuery("#popup").fadeIn(0500); // fadein popup div
        jQuery("#backgroundPopup").fadeIn(0001);
    }

    function disablePopup() {
        jQuery('input[type="text"]').val('');
        jQuery('select.cantidades option[value="0"]').attr('selected', 'true');
        jQuery('.mostrar_en_caja').attr('checked', false);
        jQuery('.error').css('display', 'none');
        jQuery('.guardar').attr('disabled');

        jQuery("#popup").fadeOut("normal");
        jQuery("#backgroundPopup").fadeOut("normal");
    }

    jQuery("div.tips").hover(function(){
        jQuery("span.editar-tips").css("visibility","visible");
    }, function(){
        jQuery("span.editar-tips").css("visibility","hidden");
    });
});
